Big Huge Thesaurus

genus Megaderma

noun

sounds kind of like